package br.com.pesca.controller;

import br.com.pesca.dao.PetrechoDAO;
import br.com.pesca.entity.Petrecho;
import java.io.Serializable;
import java.util.List;

public class PetrechoController implements Serializable {

    private static final long serialVersionUID = 1L;

    private final PetrechoDAO petrechoDAO = new PetrechoDAO();

    /**
     * Faz a comunicação com o método que busca todos os petrechos em sua
     * respectiva clase DAO.
     *
     * @return List<>
     */
    public List<Petrecho> getListaPetrecho() {
        petrechoDAO.startOperation();
        List<Petrecho> lista = petrechoDAO.findAll(Petrecho.class);
        petrechoDAO.stopOperation(false);
        return lista;
    }
}
